/**** center ***/
#center {
    color:black;
}

#center h1 {
    font-size: 23px;
    margin: 0;
    padding: 0;
    border-bottom: 1px dashed black;
    margin-bottom: 10px;
}
#center h2 {
    font-size: 20px;
    margin: 6px 0 6px 0;
    padding: 0;
}
#center h3 {
    font-size: 17px;
    margin: 6px 0 6px 0;
    padding: 0;
}

#center h4 {
    font-size: 14px;
    margin: 6px 0 6px 0;
    padding: 0;
}

#center p {
    padding: 0;
    margin: 0;
    margin-bottom:15px;
    font-size: 13px;
}

#center a {
    color:#CB1180;
    text-decoration: underline;
    cursor: pointer;
}

#center p.note {
    border: 1px dotted #000000;
    padding: 5px;
}

#center span.important {
    color: #D01A84;
}

#center pre {
    background-color: white;
    border: 1px dotted black;
    overflow: auto;
    padding: 3px;
    white-space: pre-wrap;
    width: 912px;
}

.small_text {
    font-size: 11px;
}

#center table {
    border-collapse: collapse;
    width: 100%;
}

#center table tr.title td,
#center table th {
    background: #333;
    background:  -moz-linear-gradient(top, #333, #999);
    background:  -webkit-gradient(linear, left top, left bottom, from(#333), to(#999));
    border: 1px solid #333;
    color: #FFFFFF;
    font-size: 15px;
    padding: 3px 3px 1px 3px;
    text-align: left;
}

#center table tr td{
    background-color: white;
    color: black;
    font-size: 13px;
    padding: 0 5px;
    text-align: left;
    border: 1px solid #333;
}

#center input,
#center table tr td input {
    background-color: white;
    border: 1px solid #333;
    color: black;
    margin-top: 3px;
    margin-bottom: 3px;
    padding: 3px;
    vertical-align: middle;
}

#center ul {
    margin: 10px;
    list-style-type:square;
}

#center ul li {
    font-size: 13px;
}

#center h1 a{
    color:black;
}
#center h2 a{
    color:black;
}
#center h3 a{
    color:black;
}
#center h4 a{
    color:black;
}

#center button,
#center input[type='button'], 
#center input[type='submit'], 
#center input[type='reset'],
#center select {
   background: #8a8a8a;
   background-color: #333333;
   padding: 3px 6px;
   color: white;
   font-size: 11px;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
}
#center button,
#center input[type='button'], 
#center input[type='submit'], 
#center input[type='reset'] {
   border-top: 1px solid #fff;
}
#center button[disabled],
#center button[disabled]:HOVER,
#center button[disabled]:ACTIVE {
	background-color: #777;
}
#center button:HOVER,
#center input[type='button']:HOVER, 
#center input[type='submit']:HOVER, 
#center input[type='reset']:HOVER {
    background: #CB1180;
    cursor: pointer;
}
#center button:ACTIVE,
#center input[type='button']:ACTIVE, 
#center input[type='submit']:ACTIVE, 
#center input[type='reset']:ACTIVE {
   background: #00cc00;
}

#center select {
	border-bottom: 1px solid #fff;
}

.icon,
.icon.ok,
.icon.warning,
.icon.error,
.icon.loading {
    background-repeat: no-repeat;
    background-position: 0 0;
    background-clip: padding-box;
    background-origin: padding-box;
    padding-left: 20px;
}
.icon.ok {
    background-image: url("../img/icon/ok.png");
}
.icon.warning {
    background-image: url("../img/icon/warn.png");
}
.icon.error {
    background-image: url("../img/icon/error.png");
}
.icon.loading {
    background-image: url("../img/lmf-loader_16.gif");
}